Good comparison piece explaining the strengths of both . "Arduino and Raspberry Pi are two different boards designed for different applications. The choice of using one completely depends on the type of project one is trying to make or the amount of knowledge one has of electronic components and software languages. "